package com.feicheng.wxapi.pay.transfer.model;

import com.google.gson.annotations.SerializedName;
import com.wechat.pay.java.core.cipher.Encryption;
import com.wechat.pay.java.core.util.StringUtil;

import java.util.function.UnaryOperator;
public class TransferSceneReportInfo {

    @SerializedName("info_type")
    private String infoType;

    @SerializedName("info_content")
    private String infoContent;

    public String getInfoType() {
        return infoType;
    }

    public void setInfoType(String infoType) {
        this.infoType = infoType;
    }

    public String getInfoContent() {
        return infoContent;
    }

    public void setInfoContent(String infoContent) {
        this.infoContent = infoContent;
    }

    public TransferSceneReportInfo() {
    }

    public String toString() {
        StringBuilder sb = new StringBuilder();
        sb.append("class TransferSceneReportInfo {\n");
        sb.append("    infoType: ").append(StringUtil.toIndentedString(this.infoType)).append("\n");
        sb.append("    infoContent: ").append(StringUtil.toIndentedString(this.infoContent)).append("\n");
        sb.append("}");
        return sb.toString();
    }

    public TransferSceneReportInfo cloneWithCipher(UnaryOperator<String> s) {
        TransferSceneReportInfo copy = new TransferSceneReportInfo();
        copy.infoType = this.infoType;
        copy.infoContent = this.infoContent;
        return copy;
    }

}
